kill (oneself) laughing - Spanish English Dictionary